Bayview lodge is by far the best and most reasonable place to stay in Barra. Its protected from the weather, but yet right on the beach. the host and hostess shows fantastic service and hospitality. The cottages are spacious and comfortable and have 24 hour security. Visit your dream house on the beach!!