Excellent stay! View, beach, space. The pool is a good size too. Everything there you could need.