clean, spacious and good located.