This place is a home-run - great views, great amenities and an unbelievably awesome host. Stay here!