Excellent location and amenities! Very clean! Would stay again!