Sherry’s place is the ultimate pinnacle of peace and serenity.