We made our reservations based on recommendations of friends and were not disappointed. Hotel Amor de Mar has a lot to offer - beautiful setting on the ocean, lovely garden, friendly staff. Our room was clean, comfortable, quiet, secure, and a great value for the price. The location is great. It's a short (5 minutes at a slow pace) walk to town and a short walk or drive to any number of nice swimming beaches. We would stay there again in a hearbeat!