Perfect location!!! Very clean. We are superhappy with our stay