The Ilima hotel is a great hotel, although not on the beach. Staff is super friendly and responsive to concerns or problems. Our fridge broke down, and they brought another one within the hour. The pool is small, but kept at a pleasant temperature. We love this hotel.