Sleeping

The private island's only resort North Island defines the term 'barefoot chic'.