The complex that these apartments are in is great, and I imagine it’d be a lovely place to stay for a while - nice kitchens and shared spaces, gym, pool. Our room was smaller than it appeared in the photos, but was still very serviceable and quite clean and stylish.