Everything was sparkly clean, up to date, and beautifully appointed down to the smallest details. Beach chairs, towels, toiletries of every kind, great wifi, hot and cold filtered water, great appliances and all seemingly new. No AC but fans and good breezes.