This exotic vacation destination offers a variety of beautiful natural settings and urban attractions. Relax in the comfortable accommodations provided by this modern resort that is located just a few blocks from the beach and many popular attractions. Nearby, there are several restaurants, shops, and...