10. Positives:Great location, walking distance to shops, restaurants and right on the beachSpacious room, flat screen tv and free wifiMaid service was consistantGreat nightly entertainment at Shore Bird One of few hotels that had beach chairs and umbrella to rentCheaper food, drinks and water activities on the beachDecent snorkling Beach wasn't too crowded negatives:Customer service could be a little betterWifi is slooooowwwwBeach is really rocky.