Great location and amenities. The place was huge and very clean.