This place was exceptional. Everything is well thought through. We stayed for 3 nights and we enjoyed it so much we wished we had stayed longer!