All the amenities to make the stay comfortable with great views and the beach just a short walk down. Rooms were cosy and comfortable, kitchen was great, we had a great time here.