Great location and excellent hosts Everything was provided for as described