great place to stay, clean, modern, well equipped, fantastic location