Amazing views. Hotel-like amenities. Friendly and relaxed hosts.