This place is solid. Good location, spacious, nice amenities. We had a few things affect our stay — there happened to be loud construction on the building — but the actual space is very nice. Would recommend for the future.