We really enjoyed our stay, the place is comfortable, clean, and most importantly has an amazing view. It had everything we need and some more.