This small hotel has a lot going for it. It’s family-run, with good, personal service, and enjoys an enviable location snugged up to the stone walls of the old castle on the south end of town. And it’s right on the beach. Small is the operative word, however, and the 11 very tidy and simply decorated rooms tend to be compact. Some have lovely ocean views, but all guests can enjoy the vistas from the outdoor terrace, where the complimentary breakfast and other light fare, prepared by the women in the family, is served. Reserve early.