Great location and a nice place to stay. Does/has everything mentioned in the description. Would definitely recommend.