Located in a convenient spot close to most amenities. Staff at front desk weren't very friendly. Pool area never had cleaned towels. We had to tell front desk staff 3 times during our stay that there were no towels. Front desk staff were annoyed when we asked. We were told there would be a treat for our dog when we arrived and they had none available the day we arrived. We requested an additional cot for our stay. The cot arrived full of dust and with a dirty pillow case. Breakfast was great, the breakfast staff were very friendly and helpful.