Excellent place! Great hosts! Very clean and modern! The kitchen has everything you would need during your stay as well as personal touches that make this place special. The area is a bit off the beaten path but we felt safe. The beach is a block away and a short walk! We had a blast! See you again soon!