Overall, clean and spacious. Great for groups. Parking with more than one car was challenging.