Location was clean and well decorated. Space was a little smaller than expected but the staff was attentive and helpful.