The ocean front location is absolutely wonderful. The management thought of all the little details. It is a place where you will not be disappointed. One word on the advertised rate. There are significant fees added on. So, be aware of that. Still, it provides a wonderful experience. Will definitely go back.