Location is great. Hotel restaurant sits right on a family friendly beach. food at the restaurant was great as well and reasonably priced. However it's wise to preplan your commute into town so that you are able to make the most out of your stay. otherwise the staff was very friendly and willing to assist in any way.