Such a beautiful and lovely place. We absolutely loved the stay. Everything was provided and of such high quality, it was hard to leave!