Great place; neat and clean and upmarket.