Location & Views: The hotel is situated in a scenic area with panoramic views of snow-capped mountains, the Atlantic Ocean, and a nearby church. It is centrally located near the town center, lighthouse, and local attractions like a burger restaurant and supermarket.(based on 9 reviews)