Excellent place and location, lots of amenities and very clean! Loved it and hope to stay again in the future.