This place is a true gem. The house is incredibly well equipped and the terrace is wonderful to cool down and spot hummingbirds & toucans!
Book it now!