This unit was very large for an efficiency style unit. It was very clean and had almost everything you would need to make your stay comfortable. The bed, sheets and linens were very nice. There were even beach towels and extra towels provided. My wife and I enjoyed sitting out on the very large balcony overlooking the pool every evening. The only improvement I would make would be to include a dresser to store your clothes, updated beach chairs and umbrella, and a cooler with a handle. The unit itself was very nice inside. Wall the wall tile, nice fixtures, and an updated kitchen. The resort itself was super quiet almost no one ever used the pool, and we passed very few people throughout the week. I will warn you if you don't like stairs you should not rent here.
The island itself was absolutely beautiful. Snorkeling right off of our beach was great. But you should take more money than you think you'll spend, this place is expensive.
Overall I would go back tomorrow, we hated to leave. I hope you enjoy your trip as much as my wife and I did.