Very clean and spacious! A little tough to find parking.