A sweet spot in paradise with friendly and welcoming hosts: what more could you ask for! Everything is exactly as described, and Kevin and Linda have added so many small touches to make their space even cozier. We had a great time and can’t wait to visit again!