Very clean place, spacious, nice decorated and well located .