Very accommodating and clean. Wonderfully decorated. Great spot.