We had a wonderful stay at Chrisrine's place. Her and her husband are amazing hosts and their place has everything you need for a great stay in Russell. The views from their deck are incredible and it's a short walk to the beach. Would definitely stay here again.