It was perfect for my son’s birthday celebration vacation stay! It was clean, close to shopping center and beaches! Beach towels and gears, like snorkel and body boards were provided and saved is on having to rent those. Host instructions were clear and easy to understand! Highly recommend for short or long term stays!