Great location, wifi works well. Unfortunately the place is too small and not well maintained or welcoming enough to be comfortable. We ended up moving half way through our stay when we discovered better places in the area for the same money.