I give this place a 5 because it is good at what it is--a great location on a beautiful beach. I was nervous after reading some of the reviews, but our 2 bedroom unit had been nicely renovated with a small but efficient kitchen, complete with granite and stainless steel appliances.. Yes, it is an old building and if you look closely, it shows its age. But many timeshares are this way--the excellent locations are in old buildings, but at least this one was is kept in good repair. I was pleasantly surprised that our second floor balcony had an outstanding view of the ocean, as though we were right on the beach. It was great watching the moon, the birds, or eating dinner out there. There is nothing to block the view. The hotel also has a nice indoor/outdoor pool on the side of the hotel, with a beautiful view of a natural inlet area. My son loved swimming through the access panel from the indoor to the outdoor pool. It was a little chilly when we first arrived, so the panel was closed, making the indoor pool a very comfortable temperature. We also enjoyed the hot tub. We also utilized the tennis courts and exercise room. We also appreciated the free WiFi, which was generally reliable.
The cleanliness of the room was marginal, as I find with many of these time shares. The cleaning crews do the job quickly and often miss the corners but the main areas were clean. We were also happy to find a washer/dryer in the master bathroom. The office is closed on Sunday, so if you are arriving then make arrangements to leave your key in a drop box. All in all we had a great stay.