Four of us (2 couples) stayed at Rainbow Vista for the weekend, and we loved the house. The views are beautiful, sitting areas & rooms are comfy, the kitchen is well-stocked, and the floor plan is very open. We loved sitting on the porch and chatting over coffees, and I particularly enjoyed cooking in the big kitchen. Communication was easy from the get-go; checking in and out were a breeze. Would highly recommend! PS: we loved the details the owner shared about the photography on the walls - nice touch :)