Very clean, modern, well equipped, spacious place to stay