Very clean, had plenty of parking and was very up to date with amenities. Had no problems at all