Very nice place, well appointed, and modern.