We had a wonderful time. It was perfect for our group. The view was spectacular. The kitchen had everything we needed. We would definitely stay again!