This place is excellent. Great location and it has all the amenities you need (plus some bonus extras!). Very comfortable, clean and well laid out. We appreciated the access to a washer and dryer too.