Ellie’s place is in a great location - not far from the beaches or the mountains. The views from the windows are incredible. Would definitely stay here again !