This is our second time staying and was wonderful. Staff was very nice. Place was clean and breakfast was delish that includes bacon. :-) The front desk even accommodated our request to extend our stay due to a sick child. Lifeguards are very courteous and pool is clean. Will definitely come back.