Excellent location. Clean and comfortable. Great views. Great host. Definately will be back.