Great communication with the host and the location was spot on- centrally located. The on-site beach was small and rocky, but there is a little tide pool section kids would love. Overall, great experience. Would highly recommend!