Very nice place, very clean, nice pool and pool deck. Good location if you are not going to be directly on beach. Sandra was very nice to work with. Highly recommend this place for a big group.