Guava Island ★★★½

I was never not going to like this.