Great location, clean and great amenities like gym, pool and tennis court.