Our stay was great! The family run hotel was spotless - from the rooms, to the lobby, to the pool to the bar area. We were warmly greeted from the first moment we arrived. The rooms were cleaned daily and fresh sheets/towels were available upon request. The included breakfast was just enough to keep you full almost all day. We would stay at the beach pretty much all day and come back to shower and get ready to go out for dinner. The pool bar food and drinks were great and readily available. Every member of the staff were nothing but courteous and kind. Highly recommend!!