Ticked all the boxes for our stay. Great location stunning views and cutest little dog. We enjoyed our stay and recommend staying.