This place has everything. Beautiful view, very spacious, fully equipped kitchen, great design, and topped off with a great host! Worth every penny for a relaxing getaway.