We had a wonderful stay! Gorgeous views, and we loved the location! Great beaches nearby as well as restaurants. The pool and private beach were awesome as well! Would definitely stay here again when we come back!