In spite of my later arrival, ease of check in was terrific with an after hours key pick up available. Spotless, well appointed apartment with amenities and its patio within steps of the pool. Did I mention that the beach is directly across the street with beautifully paved walks, benches and palms swaying in the breeze? Great restaurants and shops, too!