Wonderful, clean, well equipped place to stay