Very clean, well decorated, overall great experience