Great location and very clean. All the amenities needed for a pleasant stay.