I’ve rented the Wynham Suite and it’s clean and spacious enough for a family of 5. The place had some broken things prior to arrival. Parking is a pain because, all of the Free parking are usually taken. So unfortunately, you have to park at the Wynham which is $38/day I believe and the meter it’s $3 an hour and enforced 6AM to 10PM.