Absolutely stunning place to stay. The views are amazing! We were very comfortable and felt right at home. Everything was provided. Would definitely stay again.