Very clean and modern. Well-equipped. Only tricky part is trying to find parking.