Perfect location, perfect amenities and most important, perfect host.