Excellent location. No wifi entire stay. Kitchen amenities not what is listed, plan on supplementing if you use the kitchen at all and be prepared to do some cleaning first.