Great place, awesome location, lovely hosts, honest Pictures & well described - could it get any better?