Location, location, location! A brilliant spot “off the grid”. No power or cell phone reception makes for a great break from day to day life