Fantastic place in the perfect location. We'd stay here again.