Very clean, very well decorated and spacious