Absolutely amazing stay at EllaVista in Eagle Bay recently. The house was perfectly catered for a stress free stay and the views from the balcony are amazing. Can’t wait to come back again