Excellent, very new place. The size, layout, and amenities were perfect. Would highly recommend staying here!