The place was perfect and clean. They even had some special surprises just for us. The location was unbeatable. And the patio is the perfect hangout spot. Would definitely stay again