Perfect place, perfect view, perfect stay.