very clean, spacious and extremely well positioned. easy to communicate with the host.