Amazing top floor views! The pool area, beach and restaurant are a perfect combination for a great vacation!