Great place to stay - spacious, modern, and comfortable.