Perfect location and squeaky clean. I would definitely stay again.