Located right on the beachfront, Momentos can't be beaten for location. We had the fresh lobster paella for lunch, which was pretty good. At least two of the staff speak English, to make life easier on monoglots! It also has free Wi-Fi for those itching to stay connected. Recommended.