We stayed at Fountain Residences last year and thought it was very nice. It is not right on the beach but is less than 5 minutes down a short path to the beach. It feels like it's on the beach because it is so close.