AWESOME! Book it! You'll love it! Terri rocks! Villas rock! Beds rock! Best beds I've ever slept on! Whole stay - 10 out of 10!