Spectacular location, wonderfully friendly host, cute stay