Great location, very clean. Good amenities. Exceeded expectations. A great value.