The stay was ok. Beach was good. Room was very dirty. Food splattered on the ceiling, walls splattered with unknown substance, cabinets splattered with food, chairs stained and dirty, rugs caked with sand, etc.. The place needs a good cleaning, paint and maintenance. Would not book this condo again. We were ready to leave the first day of our stay.