Perfect location, great amenities, and was very clean. Will be back again!