Very spacious place with excellent view and location. My family and I had really great time staying there a week. Highly recommend.