All the comforts of home in a great location. Shopping, dining, and beaches are all within walking distance. Thank you Ray and Elsa for all of the little details that made for a perfect vacation.