Excellent views and location! Very communicative and responsive hosts. I had a great stay. Thank you!