Thoroughly enjoyed our stay at Johns place . Location and views are absolutely stunning .