Location to the resort and hideaway beach are perfection. Get things at the princeville store in advance, the drive to the store is less than fun with a million and two speed bumps through the golf course. Its a lovely place.