Fantastic location! Large and spacious all on one floor, which makes for a great family get together or friends get-a-way. The beautiful ocean views enhanced the experience. We had an amazing team event! Thank you!