Great location, clean, excellent amenities. I would highly recommend for longer stays - a home away from home.