We had everything we needed and more during our stay and James was quick to respond to any questions we had. Public transportation was easily accessible and we had a great stay. High recommend!