Excellent location. Nice amenities. Clean. Excellent communication