Eco Vista is a beautiful and spacious home in a fantastic location and views. This place has everything you need to be comfortable. Karen is an amazing and generous host. We will definitely stay here again.