Charming, cute and expertly laid out. Small but super efficient. Would highly recommend. Great beaches and friendly people.