Perfect location, super clean, had all the amenities we could have hoped for. Would definitely stay again.