Well equipped, spacious, clean.