Modern, well equipped, immaculately clean