Great place, well appointed and modern.