The condo was so clean and had so many little extras that many places do not offer (beach chairs, umbrellas, beach towels. cooler, snorkel equipment, etc.). I would definitely give James and this Airbnb a 5 star rating from check in to check out everything was great.