This place is heaven on earth. It has everything you need to relax and enjoy a good stay. The hosts were so accommodating and kind. We only wish we stayed longer! One of the best Airbnb experiences and locations I have been to. Highly, highly recommend!