Neil’s place is the perfect place to stay on holiday. A peaceful location and a beautiful space.