Great place. Well located, clean, well equipped. Comfortable.