El Far is an elegant hotel housed in a historic 1700s inn. It features terrace dining, an interior courtyard, and offers sea views.