Super friendly hosts, lovely water views from living areas, exceptionally clean, and lots of lovely thoughtful touches.