The staff were amazing, very easy check in and check out, rooms were clean and comfortable, property is awesome .. great views and easily accessible. The only reason for 4 star for facilities is that when i took my son swimming i wanted to relax in the hot tub, it had so much organic matter built-up on walls and it it looked like someone poured bubble bath in it. Besides that everything was excellent!