We stayed for total of 5 nights for a family vacation. My teenaged son loved his own bedroom and his outside shower! The place is clean and comfortable. Kitchen is well equipped and bathrooms have all the amenities, except for a hair dryer.
I was glad to check before I left and packed my own. With the salt water and humidity, my hair would have been a disaster!