Great location. Gorgeous view. Well appointed kitchen. Amazing, communicative host. Sparkling clean. Good tv. Wonderful place