Ridiculous views, spacious bedrooms, a pool, a home theater room and lots of bathrooms made this the perfect place for our family get-together (graduation). We had a great stay!