Everything just as described. We loved the place. Awesome location. Check in advance for parking though!