The place was exactly what we needed after our other booking was canceled at the last minute. It had everything you would want and the host was great.