The perfect place in the perfect location. Enjoyed every minute.