Stunning place to stay in Russell. Beautifully designed villas perched above Russell with the most amazing views. Thank you Trish, we had a wonderful stay