10/10 would absolutely recommend. Such a relaxing and enjoyable stay. We will be back :)