Great hosts. Great location. Great views. Highly recommend.