We had an amazing time. The house has an awesome view and has all the amenities required. We brought our house trained pup with us and she had a ball. Very clean and comfortable - a great place to stay!