A perfect stay in paradise.