Had a very enjoyable short 2 day stay. Nice restaurants and beach bar. The beach and pool area are beautiful and well taken care of. The double room was spacious and well appointed.On the 2nd day we failed to remove the "do not disturb" tag so our room was not serviced. We called the front desk, went for a drink at the pool bar, and on our return the room was perfect. Great, prompt service. The entire staff did an excellent job.