This resort exceeds my expectations. The room is clean and comfortable. It equips with everything you need. bowls, plates, knife, cutting board and etc. if you feel like cooking. If you don't feel like cooking, there are so many restaurants nearby. the pool is small, but very nice, and the yard is beautiful. beach is right outside the yard, very clam water, kids can play on the beach and very nice picture spot on the beach.