By far the best view is Los Carmelitos and a Mexican menu, WAY up on the top of a hill behind the town.