Fantastic location, amenities, and very clean! Couldn't have asked for more!