A great nest in a fantastic location. Excellent, stylish accommodation.