Five stars. The location and quality of the apartment is wonderful. We enjoyed walking out to the beach every day. This is our second time staying at the apartment and it was just as nice as the first time.