Great (maybe perfect!) location, very clean and everything provided. Couldn’t fault our stay.