Location is great! My kid enjoyed the swimming pool. The building seems new, and nice overall.