The location of the resort is excellent. You can walk to the shops, restaurants, and you are right on the beach! The condo was clean and spacious. The history is fascinating and the restaurant was great. The parking is tight but they have an attendant on duty that is extremely helpful. Great stay and will stay again!