Very clean, very nicely decorated. In a vibrant area.