This a great place. looks like it was recently remodeled. Has great amenities. feels like a resort.