Lima Bella was a pleasant stay. The staff are very kind, pleasant and helpful. Location is a good 5 minute walk from the beach. Close to places to eat, laundry, scooter rentals and such, however still quite quiet. They do tend to get your groups, so things get loud, busy and you genuinely feel bad for the staff as they are not the most mannerly of people! Breakfasts are a 6/10. You have choice, but not a wide variety. As it was included, it was fine. Overall a pleasant 7 night stay.