What made our stay great was the service. Super friendly staff went out of their way. Rooms were spotless and modern. Pool was small but nice, breakfast was a downer until they brought us proscuitto and cheese. Beach club is great! Walk to town is not recommended but is less than 1/2 mile. Nice place, great people!