super clean, spacious, lovely stay