We just came back from Portugal spending a few days at this beautiful property with all the amenities. First, the location was great -- a short trip to the Harbor or the Beach (shuttle available). Second, the room was spacious, light and very comfortable. The bar and restaurant were excellent as well. The stand out professional at the resort was Bernardo at the front reception/check in area. He set the tone for an excellent stay and was a wealth of information! The pool area was outstanding. The Fitness Center was large and well equipped. One minor issue was the noise of the treadmills -- they required servicing. When you go in to town watch for metered parking, we were ticketed on the first day when we missed the signage. Free parking is located behind McDonalds for Harbor touring and dining.