Would definitely recommend. A great location, everything has been provided to make you stay a great experience.