Great location perched on the hill overlooking the beach & town. Reasonably priced and as described. Weather wasn't great during our visit so we spent more time than usual indoors - appreciated little efforts to make our stay more comfortable.