Gorgeous ocean views and great location. Everything was really well set up. We had a fantastic time, will definitely be back!