Hideaway on a Dutch island