Very clean, well decorated place.