Great value, incredible view, and very clean. The pool, the beach, the dock are all amazing parts of the stay here.