Spotless, gorgeous, comfortable. I loved staying here. So easy to get to the beach and to the nearby restaurants! Perfect place.