A superb place in all respects: beautiful accommodation, idyllic and convenient location, and amazingly kind hosts. A hidden gem among Airbnbs.