a beautiful place - a stunning place for a long weekend isolated retreat from the world