For the price it was average. The bathroom is smaller than a cruise ship bathroom. Very tiny shower, the sink has no counter where to place not even a toothbrush, and the bathroom in general is very run down. vanity is falling apart. The shower had a mat on the foor and when I moved it away from the drain so the water would drain, it was clogged with hair. I guess the cleaning lady did not move the mat to clean the shower floor. The shower head is very bad and doesnt have any preassure. The place is OK to a 1 or 2 night stay, bur definiterly not for a week vacation. Location was great, right across the beach. Communication with the property manager was instant and very helpful.