Heidi is an outstanding host - she really enjoys taking care of people and making sure they have the best time. The place is fantastic and the scenic beaches and national parks a must see. We felt welcomed from the very moment we arrived to the last minute we stayed there. I will definitely be back!