Everything I could have hoped for and more. Great value. Super clean. Convenient to restaurants, shops, the beach, and highway. What friendly and considerate hosts! I would definitely stay here again.