Perfect spot, perfect amenities and the best hosts