Peter arrives at the serene Turtle Bay Resort to escape his heartbreak after his breakup with Sarah.
Turtle Bay Resort
Kamehameha Highway, Kahuku, US